.text-3{color: #333 !important;}
.text-6{color: #666;}
.text-9{color: #999;}

.text-red{color: #ff4f4f !important;}
.text-blue{color: #54a4ff !important;}
.text-yellow{color: #E69B24 !important;}

.text-14{font-size: 14px;}
.text-12{font-size: 12px;}
.text-16{font-size: 16px;}
.text-18{font-size: 18px;}

.hidden{display: none !important;}

.center-block{display: block; margin: 0 auto;}

.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.flex>.cell{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;width: 0;-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;display: block;position: relative;}

.flex>.cell.fixed{-webkit-box-flex: 0!important;-webkit-flex: none!important;-ms-flex: none!important;flex: none!important;width: auto;}

.align-center{-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;}

#top{position: fixed; bottom: 100px; right: 100px; z-index: 999; width: 55px; height: 55px; cursor: pointer;}

.bg-white{background: #FFF !important;}
.bg-gray{background: #f5f5f5 !important;}
.bg-blue{background: #54a4ff !important;}



/**/
.layui-layer-theme1{border-radius: 5px!important;}

.mui-bar-nav .mui-btn.mui-btn-blue.mui-btn-link:active{border: none;color: #FFF!important;opacity: 0.8;}

.head-bar-nav{background-color: #00a5bb;box-shadow: none;z-index: 2000000;}
.head-bar-nav h1{
	color: #FFF;
}

.head-bar-nav .mui-icon:before {
	color: #FFF;
}

/*.mui-icon-back:before,.mui-icon-left-nav:before{content: ''; background: url(../images/icon-left-nav.png) no-repeat center center / auto 18px;width: 24px;height: 24px;display: block;}*/
.mui-icon-back:before,.mui-icon-left-nav:before{color: #FFF;}

.icon-course-handle:before{content: '';background: url(../images/icon-course-handle.png) no-repeat center center / auto 18px;width: 24px;height: 24px;display: block;}
/*.mui-icon-more:before{content: '';background: url(../images/mui-icon-more.png) no-repeat center center / auto 18px;width: 24px;height: 24px;display: block;}*/


.mui-table-view-cell > a:not(.mui-btn).mui-active{background-color: transparent;}



.alert-box{width: 100%;overflow: hidden;border-top-left-radius: 10px;border-top-right-radius: 10px;}


/*alert-dom-theme layer*/
.alert-theme1{border-radius:0px!important;border-top-left-radius: 15px!important;border-top-right-radius: 15px!important;overflow: hidden;}

.alert-theme1 .layui-layer-title{height:50px;line-height: 50px;text-align: center;padding: 0 20px;font-size: 16px;color: #333;border-bottom:none;background-color: #FFF;}

.alert-theme1 .layui-layer-setwin{right: auto;left: 15px;}
.alert-theme1 .layui-layer-setwin a{width:24px;height:24px;background: url(../images/alert-icon-closeBtn.png) no-repeat center center / auto 16px;margin-left: 0px;}

.alert-theme1 .layui-layer-content{background-color: #f5f5f5;}



.head-bar-nav .mui-btn-link{font-size: 14px;color: #333;}
.head-bar-nav.mui-bar-nav .mui-btn.mui-btn-blue.mui-btn-link:active{opacity: 0.6;color: #333!important;}


.mui-content{padding-bottom: 44px!important;}
